const globalConst = {
  // 使用情况 (在库，领用，使用中，报废)
  DEVICE_STATUS: {
    0: {
      'text': '报废',
      'tagColor': 'red'
    },
    1: {
      'text': '在库',
      'tagColor': 'orange'
    },
    2: {
      'text': '领用',
      'tagColor': 'blue'
    },
    3: {
      'text': '使用中',
      'tagColor': 'green'
    }
  },
  BOOL_TYPE: {
    false: {
      'text': '否',
      'tagColor': 'red'
    },
    true: {
      'text': '是',
      'tagColor': 'green'
    }
  },
  PICKER_RANGE_OPTIONS: {
    shortcuts: [{
      text: '最近一周',
      onClick (picker) {
        const end = new Date()
        const start = new Date()
        start.setTime(start.getTime() - 3600 * 1000 * 24 * 7)
        picker.$emit('pick', [start, end])
      }
    },
    {
      text: '最近一个月',
      onClick (picker) {
        const end = new Date()
        const start = new Date()
        start.setTime(start.getTime() - 3600 * 1000 * 24 * 30)
        picker.$emit('pick', [start, end])
      }
    },
    {
      text: '最近三个月',
      onClick (picker) {
        const end = new Date()
        const start = new Date()
        start.setTime(start.getTime() - 3600 * 1000 * 24 * 90)
        picker.$emit('pick', [start, end])
      }
    }
    ]
  },
  PICKER_OPTIONS: {
    shortcuts: [{
      text: '今天',
      onClick (picker) {
        picker.$emit('pick', new Date())
      }
    }, {
      text: '昨天',
      onClick (picker) {
        const date = new Date()
        date.setTime(date.getTime() - 3600 * 1000 * 24)
        picker.$emit('pick', date)
      }
    }, {
      text: '一周前',
      onClick (picker) {
        const date = new Date()
        date.setTime(date.getTime() - 3600 * 1000 * 24 * 7)
        picker.$emit('pick', date)
      }
    }]
  },
  AlARM_TYPE: {
    1: {
      'text': '火警报警',
      'tagColor': 'red'
    },
    2: {
      'text': '周界报警',
      'tagColor': 'blue'
    },
    null: {
      'text': '-',
      'tagColor': '#909399'
    }
  },
  WARNING_TYPE: {
    0: {
      'text': '正常',
      'tagColor': 'green'
    },
    1: {
      'text': '故障',
      'tagColor': 'orange'
    },
    2: {
      'text': '报警',
      'tagColor': 'danger'
    },
    3: {
      'text': '反馈',
      'tagColor': 'orange'
    },
    4: {
      'text': '启动',
      'tagColor': 'orange'
    }
  },
  HANDLE_STATUS: {
    0: {
      'text': '未处理',
      'tagColor': 'blue',
    },
    1: {
      'text': '已处理',
      'tagColor': 'green'
    }
  },
  ORDER_STATUS: {
    0: {
      'text': '未派单',
      'tagColor': 'cyan'
    },
    1: {
      'text': '待处理',
      'tagColor': 'blue'
    },
    2: {
      'text': '已处理',
      'tagColor': 'green'
    },
    3: {
      'text': '审核通过',
      'tagColor': 'green'
    },
    4: {
      'text': '审核不通过',
      'tagColor': 'red'
    }
  },
  URGENCY: {
    0: {
      'text': '较低',
      'tagColor': 'green'
    },
    1: {
      'text': '普通',
      'tagColor': 'blue'
    },
    2: {
      'text': '紧急',
      'tagColor': '#ffba00'
    },
    3: {
      'text': '非常紧急',
      'tagColor': 'red'
    },
    null: {
      'text': '-',
      'tagColor': '#999'
    }
  },
  DEVICE_RUNNING_STATE: {
    '告警': {
      'text': '报警',
      'tagColor': 'red'
    },
    '报警': {
      'text': '报警',
      'tagColor': 'red'
    },
    '故障': {
      'text': '故障',
      'tagColor': 'orange'
    },
    '隔离': {
      'text': '隔离',
      'tagColor': 'cyan'
    },
    '离线': {
      'text': '离线',
      'tagColor': 'info'
    },
    '在线': {
      'text': '在线',
      'tagColor': 'success'
    },
    '正常': {
      'text': '正常',
      'tagColor': 'success'
    },
    '反馈': {
      'text': '反馈',
      'tagColor': 'orange'
    },
    '启动': {
      'text': '启动',
      'tagColor': 'orange'
    }
  },
  XBDM: {
    0: {
      'text': '未知的性别',
    },
    1: {
      'text': '男性',
    },
    2: {
      'text': '女性',
    },
    9: {
      'text': '未说明的性别',
    },
  },
  VERIFICATION_MODE: {
    0: {
      'text': '人脸',
    },
    1: {
      'text': '验码',
    },
    2: {
      'text': '身份证',
    },
  },
  HEALTH_CODE: {
    0: {
      'text': '绿码',
      'tagColor': 'success'
    },
    1: {
      'text': '黄码',
      'tagColor': 'orange'
    },
    2: {
      'text': '红码',
      'tagColor': 'red'
    },
  },
  NUCLEIC_ACID_RESULT: {
    0: {
      'text': '阴性',
      'tagColor': 'success'
    },
    1: {
      'text': '阳性',
      'tagColor': 'red'
    },
    null: {
      'text': '-',
      'tagColor': 'info'
    }
  },
  EPIDEMICS_DEVICE_STATUS:{
    1: {
      'text': '在线',
      'tagColor': 'green'
    },
    2: {
      'text': '下线',
      'tagColor': 'info'
    },
  }
}

export default globalConst
